package com.fingard.dsp.bank.reqrespobj.invoicemsg;

import com.fingard.xml.XElement;

public class RetAtsInvoiceMsgDetail {
	
	//成功标志
	public String RESULT_FLAG = "";
	//结果信息
	public String MSG = "";
	
	public String BILLING_DEALER_NAME="";
    //启票经销商名称
    public String INVOICING_DEALER_NAME="";
    //订单编号
    public String ORDER_NO="";
    //发票代码
    public String INVOICE_NUMBER="";
    //VIN码
    public String BILLING_DATE="";
    //VIN码
    public String VIN_CODE="";
    //开票价格
    public String BILLING_PRICE="";
    //发票状态
    public String INVOICE_STATUS="";
    //车型代码
    public String MODEL_CODE="";
    //资金类型
    public String CASH_TYPE="";
    //预留字段1
    public String RESERVE1="";
    //预留字段2
    public String RESERVE2="";
    //预留字段3
    public String RESERVE3="";

    public RetAtsInvoiceMsgDetail(){
    	
    }
    
    public RetAtsInvoiceMsgDetail(XElement p_xelement, String p_transType, String p_bankCode) throws Exception {
    	
        BILLING_DEALER_NAME = p_xelement.getSingleText("BILLING_DEALER_NAME");
        INVOICING_DEALER_NAME = p_xelement.getSingleText("INVOICING_DEALER_NAME");
        ORDER_NO = p_xelement.getSingleText("ORDER_NO");
        INVOICE_NUMBER = p_xelement.getSingleText("INVOICE_NUMBER");
        BILLING_DATE = p_xelement.getSingleText("BILLING_DATE");
        VIN_CODE = p_xelement.getSingleText("VIN_CODE");
        BILLING_PRICE = p_xelement.getSingleText("BILLING_PRICE");
        INVOICE_STATUS = p_xelement.getSingleText("INVOICE_STATUS");
        RESERVE1 = p_xelement.getSingleText("RESERVE1");
        RESERVE2 = p_xelement.getSingleText("RESERVE2");
        RESERVE3 = p_xelement.getSingleText("RESERVE3");
    	
    }
}
